upper receiver - Spanish English Dictionary